The following error codes indicate non-fatal error conditions that might be returned by the eXtremeDB runtime while processing XML operations:
Mnemonic Constant NameValueMeaningMCO_E_XML200XML Error Code baseMCO_E_XML_INVINT201Invalid integerMCO_E_XML_INVFLT202Invalid floatMCO_E_XML_INTOVF203Integer overflowMCO_E_XML_INVBASE204Invalid base for quad (10)MCO_E_XML_BUFSMALL205Buffer too small for double in fixed point formatMCO_E_XML_VECTUNSUP206Unsupported base type for vectorMCO_E_XML_INVPOLICY207Invalid xml policy valueMCO_E_XML_INVCLASS208Object class and XML class not the sameMCO_E_XML_NO_OID209First field in xml object must beoid
MCO_E_XML_INVOID210Invalid data inoid
field (hex code)MCO_E_XML_INVFLDNAME211Invalid field nameMCO_E_XML_FLDNOTFOUND212Specified field was not foundMCO_E_XML_INVENDTAG213Invalid closing tag nameMCO_E_XML_UPDID214MCO_E_XML_INVASCII215Invalid xml coding in ascii stringMCO_E_XML_INCOMPL216XML definition incomplete (closing tag not found)MCO_E_XML_ARRSMALL217Array is not large enough to hold all elementsMCO_E_XML_INVARREL218Invalid name of array elementMCO_E_XML_EXTRAXML219Extra XML found after parsingMCO_E_XML_NOTWF220Not well-formed XMLMCO_E_XML_UNICODE221Bad unicode conversionMCO_E_XML_NOINDEX222Some class has no index, so database cannot be exportedInvalid return codes223-299Values between 223 and 299 are not valid eXtremeDB return codes